package com.neustudy.content.service;

import com.neustudy.content.model.dto.SaveTeachplanDto;
import com.neustudy.content.model.dto.TeachplanDto;

import java.util.List;

/**
 * @author WKX
 * @version 1.0
 * @describe todo
 * @create: 2024-11-10 19:07
 */
public interface TeachplanService {

    /**
     * @description 查询课程计划树型结构
     * @param courseId  课程id
     * @return List<TeachplanDto>
     * @author WKX
     * @date 2024-11-10 19:07
     */
    public List<TeachplanDto> findTeachplanTree(long courseId);
    public void saveTeachplan(SaveTeachplanDto teachplanDto);
    public void deletTeachplan(Long teachPlanId);
    public void moveUpOrDownTeachplan(String move, Long teachPlanId);
}
